Articles by Falko Timme

Falko Timme

About Falko Timme

Falko Timme is an experienced Linux administrator and founder of Timme Hosting, a leading nginx business hosting company in Germany. He is one of the most active authors on HowtoForge since 2005 and one of the core developers of ISPConfig since 2000. He has also contributed to the O'Reilly book "Linux System Administration".

  • SpamAssassin-ClamAV-Procmail-Howto

    Author: Falko TimmeTags: Comments: 3

    SpamAssassin-ClamAV-Procmail-Howto This document describes how to install SpamAssassin (for filtering SPAM) and ClamAV (for filtering viruses, trojans, worms, etc.) and how to invoke them by using procmail recipes. It is suitable for scenarios where Sendmail or Postfix deliver emails to local users. It should work (maybe with slight changes concerning paths etc.) on all *nix operating systems. I tested it on Debian Woody so far.

  • Creating Images Of Your Linux System With SystemImager

    Author: Falko TimmeTags: Comments: 1

    Creating Images Of Your Linux System With SystemImagerHave you ever had the problem that you have set up the "perfect system", and now you want to back up this system before you make changes to it so that you can restore the original state if you changes are not satisfying? Or are you a system administrator in a large company where you have to maintain hundreds of Linux machines that run exactly the same software, but are sick of installing each machine manually? Or did you develop a Linux-based hardware appliance, and now you want to sell it in big numbers on different hardware platforms (i.e., different hard disks, etc., not different processor architectures!) without having to maintain an image for each platform? Or do you want to distribute this solution to

  • Virtual Hosting With Proftpd And MySQL (Incl. Quota)

    debian VMWare Image Download Author: Falko TimmeTags: Comments: 12

    Virtual Hosting With Proftpd And MySQL (Incl. Quota) This document describes how to install a Proftpd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota with this setup.

  • Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management)

    debian VMWare Image Download Author: Falko TimmeTags: Comments: 16

    Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) This document describes how to install a PureFTPd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database.

  • Chrooted SSH HowTo

    VMWare Image Download Author: Falko TimmeTags: Comments: 17

    Chrooted SSH HowTo This tutorial describes how to install and configure OpenSSH so that it will allow chrooted sessions for users. With this setup, you can give your users shell access without having to fear that they can see your whole system. Your users will be jailed in a specific directory which they will not be able to break out of.

  • Preventing SSH Dictionary Attacks With DenyHosts

    Author: Falko TimmeTags: Comments: 43

    Preventing SSH Dictionary Attacks With DenyHosts In this HowTo I will show how to install and configure DenyHosts. DenyHosts is a tool that observes login attempts to SSH, and if it finds failed login attempts again and again from the same IP address, DenyHosts blocks further login attempts from that IP address by putting it into /etc/hosts.deny. DenyHosts can be run by cron or as a daemon. In this tutorial I will run DenyHosts as a daemon.

  • Fedora Core 5 Screenshots

    Author: Falko TimmeTags: Comments: 0

    This is a screenshot tour of the new Fedora Core 5.

  • Server Monitoring With munin And monit

    debian Author: Falko TimmeTags: Comments: 19

    Server Monitoring With munin And monit In this article I will describe how to monitor your server with munin and monit. munin produces nifty little graphics about nearly every aspect of your server (load average, memory usage, CPU usage, MySQL throughput, eth0 traffic, etc.) without much configuration, whereas monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that lets you recognize current or upcoming problems (like "We need a bigger server soon, our load average is increasing rapidly."), and a watchdog that ensures the availability of the monitored services.

  • Manage Apache Download Speed And Traffic Limits With mod_cband

    Author: Falko TimmeTags: Comments: 16

    Manage Apache Download Speed And Traffic Limits With mod_cband In this tutorial I will describe how to install and configure mod_cband on an Apache2 web server. mod_cband is an Apache 2 module which provides bandwidth quota and throttling. It solves the problem of limiting users' and virtualhosts' bandwidth usage. The current version can set virtualhosts' and users' bandwidth quotas, maximal download speed, requests-per-second speed and the maximal number of simultanous IP connections.

  • How To Set Up suPHP With PHP4 And PHP5

    Author: Falko TimmeTags: , Comments: 7

    How To Set Up suPHP With PHP4 And PHP5 This tutorial shows how to install and use suPHP with PHP4 and PHP5. suPHP is a tool for executing PHP scripts with the permissions of their owners instead of the Apache user. With the help of suPHP you can also have PHP4 and PHP5 installed at the same time which I will describe at the end of this article. suPHP integrates into Apache2 as a module. At the time of this writing it does work with Apache2 prior to version 2.2. Version 2.2 is not supported yet.